package com.settlement.system.model.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
* <p>
* 批发销货单明细表
* </p>
*
* @author huangrensen
* @since 2024-08-02
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
public class OdsErpRetailWholesaleOrderDetails implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
    * 单据编号
    */
    private String djbh;


    /**
    * MIBH
    */
    private Integer mibh;


    /**
    * MXBH
    */
    private Integer mxbh;


    /**
    * 商品代码
    */
    private String spdm;


    /**
    * 颜色代码
    */
    private String gg1dm;


    /**
    * 尺码代码
    */
    private String gg2dm;


    /**
    * 数量
    */
    private Long sl;


    /**
    * SL_1
    */
    private Long sl1;


    /**
    * 通知数
    */
    private Long sl2;


    /**
    * SL_3
    */
    private Long sl3;


    private Long bzsl;


    /**
    * 标准价
    */
    private Long ckj;


    /**
    * 折扣
    */
    private Long zk;


    /**
    * 单价
    */
    private Long dj;


    /**
    * 默认单价
    */
    private Long dj1;


    /**
    * 默认折扣
    */
    private Long dj2;


    /**
    * 成本单价
    */
    private Long dj3;


    /**
    * 金额
    */
    private Long je;


    private Long je1;


    private Long je2;


    private Long je3;


    /**
    * 标准金额
    */
    private Long bzje;


    private Long bzs;


    /**
    * HH
    */
    private Long hh;


    private String djh;


    private Integer mih;


    private Integer mxh;


    private String djh1;


    private Integer mih1;


    private Integer mxh1;


    /**
    * 摘要
    */
    private String bz;


    /**
    * 换货设定
    */
    private String byzd1;


    /**
    * BYZD2
    */
    private String byzd2;


    private String byzd3;


    private String byzd4;


    private String byzd5;


    /**
    * BYZD6
    */
    private String byzd6;


    private String byzd7;


    private Long byzd8;


    private Long byzd9;


    private Long byzd10;


    private Long byzd11;


    /**
    * 换货率
    */
    private Long byzd12;


    /**
    * 换货周期
    */
    private Long byzd13;


    private LocalDateTime byzd14;


    private LocalDateTime byzd15;


    /**
    * ZDHHZQ
    */
    private Integer zdhhzq;


    /**
    * WHHK
    */
    private Long whhk;


    /**
    * ZDHHK
    */
    private String zdhhk;


    /**
    * 存放位置
    */
    private String cfwz;


    /**
    * 批次代码
    */
    private String pcdm;


    /**
    * 类型
    */
    private String type;


    /**
    * 促销
    */
    private String cx;


    /**
    * 促销名称
    */
    private String cxmc;


    /**
    * 促销前单价
    */
    private Long ysdj;


    /**
    * 促销信息
    */
    private String cxxx;


    /**
    * 包装规格
    */
    private String bzgg;


    /**
    * 税额
    */
    private Long tax;


    /**
    * 税额本位币
    */
    private Long taxDc;


    /**
    * 不含税金额
    */
    private Long jeWithoutTax;


    /**
    * 不含税金额本位币
    */
    private Long jeWithoutTaxDc;


    /**
    * 税率
    */
    private Long taxRate;


    /**
    * 不含税单价
    */
    private Long priceWithoutTax;


    /**
    * 不含税单价本位币
    */
    private Long priceWithoutTaxDc;


    /**
    * 金额本位币
    */
    private Long jeDc;


    /**
    * FMID
    */
    private String fmid;


    /**
    * DDFMID
    */
    private String ddfmid;


    /**
    * TZDFMID
    */
    private String tzdfmid;


    /**
    * 包装规格单价
    */
    private Long bzggdj;


    /**
    * 包装规格数量
    */
    private Long bzggsl;


    /**
    * 包装规格参考价
    */
    private Long bzggckj;


    /**
    * 包装规格折扣
    */
    private Long bzggzk;


    /**
    * 生产时间
    */
    private LocalDateTime pcscrq;


    /**
    * 有效期（天）
    */
    private Integer pcyxq;


    /**
    * 到期日
    */
    private LocalDateTime pcdqr;


    /**
    * 临期日
    */
    private LocalDateTime pclqr;


    private LocalDateTime modifyTime;

}
